package com.gaoding.qa.auto.base;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.gaoding.commons.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 用户信息
 * @author mobai
 * @since 2021/10/15 14:40
 */
@Data
@EqualsAndHashCode(callSuper = true)
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class UserInfoRespDTO extends BaseDto {

    private String id;
    private String name;
    private String avatar;
    private String mobileAreaCode;
    private String mobile;
    private String email;
    private Boolean wechat;
    private Boolean password;
    private Boolean qq;
    private String orgName;
    private String status;
    private Boolean sdkUser;
    private List<Object> roleList;
    private String createdAt;
    private Integer accountType;

}
